Heavy Rain In Northern Japan Triggers Floods & Landslides, Disrupts Travel | World News | Wion